package com.trkj.pojos;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the LMB_INSTURMENT_PURCHASE_DETAIL database table.
 * 
 */
@Entity
@Table(name="LMB_INSTURMENT_PURCHASE_DETAIL")
@NamedQuery(name="LmbInsturmentPurchaseDetail.findAll", query="SELECT l FROM LmbInsturmentPurchaseDetail l")
public class LmbInsturmentPurchaseDetail implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	
	@Column(name="IPD_ID")
	private String ipdId;

	@Column(name="IPD_BATCH_NUM")
	private String ipdBatchNum;

	@Temporal(TemporalType.DATE)
	@Column(name="IPD_DATE")
	private Date ipdDate;

	@Column(name="IPD_INS_ID")
	private String ipdInsId;

	@Column(name="IPD_INS_NAME")
	private String ipdInsName;

	@Column(name="IPD_IP_ID")
	private String ipdIpId;

	@Column(name="IPD_NORMS")
	private String ipdNorms;

	@Column(name="IPD_NUM")
	private BigDecimal ipdNum;

	@Column(name="IPD_PRICE")
	private BigDecimal ipdPrice;

	@Column(name="IPD_QUALIFIED")
	private String ipdQualified;

	@Column(name="IPD_SUPPLIER")
	private BigDecimal ipdSupplier;

	@Temporal(TemporalType.DATE)
	@Column(name="IPD_VALID_TILL")
	private Date ipdValidTill;

	public LmbInsturmentPurchaseDetail() {
	}

	public String getIpdId() {
		return this.ipdId;
	}

	public void setIpdId(String ipdId) {
		this.ipdId = ipdId;
	}

	public String getIpdBatchNum() {
		return this.ipdBatchNum;
	}

	public void setIpdBatchNum(String ipdBatchNum) {
		this.ipdBatchNum = ipdBatchNum;
	}

	public Date getIpdDate() {
		return this.ipdDate;
	}

	public void setIpdDate(Date ipdDate) {
		this.ipdDate = ipdDate;
	}

	public String getIpdInsId() {
		return this.ipdInsId;
	}

	public void setIpdInsId(String ipdInsId) {
		this.ipdInsId = ipdInsId;
	}

	public String getIpdInsName() {
		return this.ipdInsName;
	}

	public void setIpdInsName(String ipdInsName) {
		this.ipdInsName = ipdInsName;
	}

	public String getIpdIpId() {
		return this.ipdIpId;
	}

	public void setIpdIpId(String ipdIpId) {
		this.ipdIpId = ipdIpId;
	}

	public String getIpdNorms() {
		return this.ipdNorms;
	}

	public void setIpdNorms(String ipdNorms) {
		this.ipdNorms = ipdNorms;
	}

	public BigDecimal getIpdNum() {
		return this.ipdNum;
	}

	public void setIpdNum(BigDecimal ipdNum) {
		this.ipdNum = ipdNum;
	}

	public BigDecimal getIpdPrice() {
		return this.ipdPrice;
	}

	public void setIpdPrice(BigDecimal ipdPrice) {
		this.ipdPrice = ipdPrice;
	}

	public String getIpdQualified() {
		return this.ipdQualified;
	}

	public void setIpdQualified(String ipdQualified) {
		this.ipdQualified = ipdQualified;
	}

	public BigDecimal getIpdSupplier() {
		return this.ipdSupplier;
	}

	public void setIpdSupplier(BigDecimal ipdSupplier) {
		this.ipdSupplier = ipdSupplier;
	}

	public Date getIpdValidTill() {
		return this.ipdValidTill;
	}

	public void setIpdValidTill(Date ipdValidTill) {
		this.ipdValidTill = ipdValidTill;
	}

}